export const sxkjJobColumn=[
    {
      label: "作业证编号",
      prop: "zyzbh",
      align: "center",
      search: true,
      rules: [{
        required: true,
        message: "请输入作业证编号",
        trigger: "blur"
      }]
    },
  {
    label: "JSA编号",
    prop: "jsaNo",
    align: "center",
    addDisplay: false,
    editDisplay: false,
    viewDisplay: false,
    hide: true,
  },
  {
    label: "JSA编号",
    prop: "jsaName",
    align: "center",
    hide: true,
    formslot: true
  },
    {
      label: "作业证名称",
      prop: "zyzmc",
      hide: true,
      rules: [{
        required: true,
        message: "请输入作业证名称",
        trigger: "blur"
      }]
    },
    {
      label: "风险因素",
      prop: "fxys",
      hide: true,
      rules: [{
        required: true,
        message: "请输入风险因素",
        trigger: "blur"
      }]
    },
    {
      label: "受限空间(设备)名称",
      prop: "sxkjsbmc",
      hide: true,
      rules: [{
        required: true,
        message: "请输入受限空间(设备)名称",
        trigger: "blur"
      }]
    },

    {
      label: "申请日期",
      prop: "sqrq",
      hide: true,
      align: "center",
      type: "datetime",
      format: "yyyy-MM-dd hh:mm:ss",
      valueFormat: "yyyy-MM-dd hh:mm:ss",
      rules: [{
        required: true,
        message: "请输入申请日期",
        trigger: "blur"
      }]
    },
    {
      label: "申请人",
      prop: "sqr",
      align: "center",
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入申请人",
        trigger: "blur"
      }]
    },
    {
      label: "申请部门",
      prop: "sqbm",
      align: "center",
      rules: [{
        required: true,
        message: "请输入申请部门",
        trigger: "blur"
      }]
    },
    {
      label: "待办人",
      prop: "dbr",
      row:false,
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入待办人",
        trigger: "blur"
      }]
    },
    {
      label: "作业部门",
      prop: "zybm",
      hide: true,
      rules: [{
        required: true,
        message: "请输入作业部门",
        trigger: "blur"
      }]
    },
    {
      label: "施工负责人",
      prop: "sgfzr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入施工负责人",
        trigger: "blur"
      }]
    },
  {
    label: "计划性",
    prop: "jhx",
    hide: true,
    type:"select",
    dataType: "number",
    dicUrl:"/api/blade-system/dict-biz/dictionary?code=sxkjJobJHX",
    props: {
      label: "dictValue",
      value: "dictKey"
    },
    rules: [{
      required: true,
      message: "请输入计划性",
      trigger: "blur"
    }]
  },
    {
      label: "作业期限(起)",
      prop: "zyqxq",
      align: "center",
      type: "datetime",
      format: "yyyy-MM-dd hh:mm:ss",
      valueFormat: "yyyy-MM-dd hh:mm:ss",
      rules: [{
        required: true,
        message: "请输入作业期限(起)",
        trigger: "blur"
      }]
    },
    {
      label: "作业期限(止)",
      prop: "zyqxz",
      align: "center",
      type: "datetime",
      format: "yyyy-MM-dd hh:mm:ss",
      valueFormat: "yyyy-MM-dd hh:mm:ss",
      rules: [{
        required: true,
        message: "请输入作业期限(止)",
        trigger: "blur"
      }]
    },
    {
      label: "受限空间所属单位",
      prop: "sxkjssdw",
      hide: true,
      rules: [{
        required: true,
        message: "请输入受限空间所属单位",
        trigger: "blur"
      }]
    },
    {
      label: "受限空间内原有介质名称",
      prop: "sxkjyyjzmc",
      hide: true,
      rules: [{
        required: true,
        message: "请输入受限空间内原有介质名称",
        trigger: "blur"
      }]
    },
    {
      label: "作业内容",
      prop: "zynr",
      hide: true,
      rules: [{
        required: true,
        message: "请输入作业内容",
        trigger: "blur"
      }]
    },
    {
      label: "作业单位名称",
      prop: "zydwmc",
      hide: true,
      formslot: true,
      rules: [{
        required: true,
        message: "请输入作业单位名称",
        trigger: "blur"
      }]
    },
    {
      label: "作业单位类别",
      prop: "zydwlb",
      hide: true,
      type:"select",
      dataType:'number',
      dicUrl: "/api/blade-system/dict-biz/dictionary?code=xcgl_zydwlb",
      props: {
        label: "dictValue",
        value: "dictKey"
      },
      rules: [{
        required: true,
        message: "请输入作业单位类别",
        trigger: "blur"
      }]
    },
    {
      label: "作业人员",
      prop: "zyry",
      hide: true,
      rules: [{
        required: true,
        message: "请输入作业人员",
        trigger: "blur"
      }]
    },
    {
      label: "作业单位负责人",
      prop: "zydwfzr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入作业单位负责人",
        trigger: "blur"
      }]
    },
  {
    label: "",
    prop: "fxbz",
    formslot: true,
    span:24,
    hide: true,

  },
    {
      label: "",
      prop: "tsgzzs",
      hide: true,
      span:24,
      formslot: true,
    },
  {
    label: "",
    prop: "tsgzzsan",
    span: 24,
    align: 'center',
    hide: true,
    formslot: true,
  },
    {
      label: "涉及的其他特殊作业",
      prop: "sjdqttszy",
      hide: true,
      span:24,
      formslot: true,
      rules: [{
        required: false,
        message: "请输入涉及的其他特殊作业",
        trigger: "blur"
      }]
    },
    {
      label: "涉及的其他特殊作业编号",
      prop: "sjdqttsbh",
      hide: true,
      rules: [{
        required: false,
        message: "请输入涉及的其他特殊作业编号",
        trigger: "blur"
      }]
    },
    {
      label: "危害辨识",
      prop: "whbs",
      hide: true,
      span:24,
      formslot: true,
      rules: [{
        required: false,
        message: "请输入危害辨识",
        trigger: "blur"
      }]
    },
    {
      label: "危害辨识措施",
      prop: "whbscs",
      type:'textarea',
      span: 24,
      hide: true,
      labelWidth:120,
    },
    {
      label: "防护用品",
      prop: "fhyp",
      hide: true,
      span:24,
      formslot: true,
    },
  {
    label: "",
    prop: "aqcs",
    width: "140px",
    align: "center",
    span:24,
    hide: true,
    formslot: true,
  },
    // {
    //   label: "有害物质介质",
    //   prop: "yhwzjz",
    //   hide: true,
    //   rules: [{
    //     required: true,
    //     message: "请输入有害物质介质",
    //     trigger: "blur"
    //   }]
    // },
    // {
    //   label: "可燃气",
    //   prop: "krq",
    //   hide: true,
    //   rules: [{
    //     required: true,
    //     message: "请输入可燃气",
    //     trigger: "blur"
    //   }]
    // },
    // {
    //   label: "含氧量",
    //   prop: "hyl",
    //   hide: true,
    //   rules: [{
    //     required: true,
    //     message: "请输入含氧量",
    //     trigger: "blur"
    //   }]
    // },
    {
      label: "气体检测分析人",
      prop: "qtjcfxr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入气体检测分析人",
        trigger: "blur"
      }]
    },
    {
      label: "安全措施确认人",
      prop: "aqcsqrr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入安全措施确认人",
        trigger: "blur"
      }]
    },
    {
      label: "验收人",
      prop: "ysr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入验收人",
        trigger: "blur"
      }]
    },
    {
      label: "监护人",
      prop: "jhr1",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入监护人",
        trigger: "blur"
      }]
    },
    {
      label: "安全交底人",
      prop: "aqjdr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入安全交底人",
        trigger: "blur"
      }]
    },
    {
      label: "接收交底人",
      prop: "jsjdr",
      hide: true,
      filterable:true,
      type: "select",
      dicUrl: "/api/prodUnitManage/bladeProdUnit/getFzrList",
      props: {
        value: "realName"
      },
      rules: [{
        required: true,
        message: "请输入接收交底人",
        trigger: "blur"
      }]
    },
  {
    label: "上传安全交底文件",
    prop: "scaqjdwj",
    align: "center",
    hide: true,
    span:24,
    formslot: true
  },
    {
      label: "经度",
      prop: "jd",
      hide: true,
      rules: [{
        required: true,
        message: "请输入经度",
        trigger: "blur"
      }]
    },
    {
      label: "纬度",
      prop: "wd",
      hide: true,
      rules: [{
        required: true,
        message: "请输入纬度",
        trigger: "blur"
      }]
    },
    {
      label: "绑定区域",
      prop: "bdqy",
      hide: true,
      rules: [{
        required: true,
        message: "请输入绑定区域",
        trigger: "blur"
      }]
    },
    {
      label: "电子围栏",
      prop: "dzwl",
      hide: true,
      rules: [{
        required: true,
        message: "请输入电子围栏",
        trigger: "blur"
      }]
    },
    {
      label: "楼层",
      prop: "lc",
      hide: true,
      rules: [{
        required: true,
        message: "请输入楼层",
        trigger: "blur"
      }]
    },
    {
      label: "人员经度",
      prop: "ryJd",
      hide: true,
      rules: [{
        required: true,
        message: "请输入人员经度",
        trigger: "blur"
      }]
    },
    {
      label: "人员纬度",
      prop: "ryWd",
      hide: true,
      rules: [{
        required: true,
        message: "请输入人员纬度",
        trigger: "blur"
      }]
    },
    {
      label: "",
      prop: "spr",
      hide: true,
      span:24,
      formslot: true,
    },

]
